animal rights extremist (are) - Francés Inglés Diccionario